<?php

namespace Ladenise\EveBundle\Entity;

use Doctrine\ORM\Mapping as ORM;

/**
 * Invmarketgroups
 */
class Invmarketgroups
{
    /**
     * @var integer
     */
    private $marketgroupid;

    /**
     * @var integer
     */
    private $parentgroupid;

    /**
     * @var string
     */
    private $marketgroupname;

    /**
     * @var string
     */
    private $description;

    /**
     * @var integer
     */
    private $iconid;

    /**
     * @var integer
     */
    private $hastypes;


    /**
     * Get marketgroupid
     *
     * @return integer 
     */
    public function getMarketgroupid()
    {
        return $this->marketgroupid;
    }

    /**
     * Set parentgroupid
     *
     * @param integer $parentgroupid
     * @return Invmarketgroups
     */
    public function setParentgroupid($parentgroupid)
    {
        $this->parentgroupid = $parentgroupid;
    
        return $this;
    }

    /**
     * Get parentgroupid
     *
     * @return integer 
     */
    public function getParentgroupid()
    {
        return $this->parentgroupid;
    }

    /**
     * Set marketgroupname
     *
     * @param string $marketgroupname
     * @return Invmarketgroups
     */
    public function setMarketgroupname($marketgroupname)
    {
        $this->marketgroupname = $marketgroupname;
    
        return $this;
    }

    /**
     * Get marketgroupname
     *
     * @return string 
     */
    public function getMarketgroupname()
    {
        return $this->marketgroupname;
    }

    /**
     * Set description
     *
     * @param string $description
     * @return Invmarketgroups
     */
    public function setDescription($description)
    {
        $this->description = $description;
    
        return $this;
    }

    /**
     * Get description
     *
     * @return string 
     */
    public function getDescription()
    {
        return $this->description;
    }

    /**
     * Set iconid
     *
     * @param integer $iconid
     * @return Invmarketgroups
     */
    public function setIconid($iconid)
    {
        $this->iconid = $iconid;
    
        return $this;
    }

    /**
     * Get iconid
     *
     * @return integer 
     */
    public function getIconid()
    {
        return $this->iconid;
    }

    /**
     * Set hastypes
     *
     * @param integer $hastypes
     * @return Invmarketgroups
     */
    public function setHastypes($hastypes)
    {
        $this->hastypes = $hastypes;
    
        return $this;
    }

    /**
     * Get hastypes
     *
     * @return integer 
     */
    public function getHastypes()
    {
        return $this->hastypes;
    }
}
